]> dgit.raspbian.org Git - gnome-shell.git/commit
panel: Move statuses to the aggregate menu
authorJasper St. Pierre <jstpierre@mecheye.net>
Thu, 6 Jun 2013 21:27:32 +0000 (17:27 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Tue, 13 Aug 2013 10:50:24 +0000 (06:50 -0400)
commit5c8c4e0aad4c1e2d05960efdfded7c69225e2d95
tree8b7d5d15eec0f284534501182feadb084a8b50f2
parent5cca26a565078dce37ef083794fdd0b8affa4114
panel: Move statuses to the aggregate menu

Swap out the implementation of SystemIndicator with a dummy,
and build the aggregate menu. At the same time, remove the
poweroff and login screen menus, as those were fake aggregate
menus beforehand.

We lose some flexibility as we lose session-mode-based menu
layout, but as each component of the aggregate menu is supposed
to be "smart" in response to updating itself when session
state changes, I believe it's better than a declarative model.

https://bugzilla.gnome.org/show_bug.cgi?id=705845
data/theme/gnome-shell.css
js/Makefile.am
js/gdm/powerMenu.js [deleted file]
js/ui/panel.js
js/ui/panelMenu.js
js/ui/sessionMode.js
js/ui/status/lockScreenMenu.js [deleted file]